package entity;

import java.util.List;

import javax.persistence.*;


@Entity
@Table(name="PlanesMantenimiento")
public class PlanMantenimiento {

	@Id
	private Integer idPlanMantenimiento;
	
	@OneToMany(cascade=CascadeType.ALL)
	@JoinColumn(name="idServiceVehiculo")
	private List<Service> serviceVehiculo;
	
	private String tipoDeMantenimiento;
	
	@OneToMany(cascade=CascadeType.ALL)
	@JoinColumn(name="idTarea")
	private List<Tarea> listaDeTareas;
	
	private String estado;
	
	
	public Integer getIdPlanMantenimiento() {
		return idPlanMantenimiento;
	}
	public void setIdPlanMantenimiento(Integer idPlanMantenimiento) {
		this.idPlanMantenimiento = idPlanMantenimiento;
	}
	public List<Service> getServiceVehiculo() {
		return serviceVehiculo;
	}
	public void setServiceVehiculo(List<Service> serviceVehiculo) {
		this.serviceVehiculo = serviceVehiculo;
	}
	public String getTipoDeMantenimiento() {
		return tipoDeMantenimiento;
	}
	public void setTipoDeMantenimiento(String tipoDeMantenimiento) {
		this.tipoDeMantenimiento = tipoDeMantenimiento;
	}
	public List<Tarea> getListaDeTareas() {
		return listaDeTareas;
	}
	public void setListaDeTareas(List<Tarea> listaDeTareas) {
		this.listaDeTareas = listaDeTareas;
	}
	public String getEstado() {
		return estado;
	}
	public void setEstado(String estado) {
		this.estado = estado;
	}

	
}
